<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!-- 在视图中使用控制器分配过来的变量 -->
<!-- 定界符在config/view.php中修改 -->
<!-- 编译过程中，分配的变量会自动被htmlentities函数过滤掉 -->
<!-- htmlentities函数作用 : 把字符转换为 HTML 实体：-->
<{$items}>

<!-- 若需要让html标签解析 变量后面需要写成  变量|raw -->
<{$items|raw}>
<hr>
<!-- 当前变量不存在时，使用default显示一个默认值 -->
<{$aaa|default="显示默认值"}>
<hr>
<!-- 数组按键赋值 -->
<!-- 写法1 -->
<{$arr['name']}> - <{$arr['gender']}>
<hr>
<!-- 写法2 -->
<{$name}><{$gender}>
<hr>
<!-- 使用函数 -->
<!-- 方式 1 -->
<{$arr['name']|md5}>
<!-- 方式 2 -->
<{:md5($arr['name'])}>
<hr>
<{:date('Y-m-d', time())}>
<hr>
<{$bool?'正确':'错误'}>
<hr>
<!-- ?? 有值才输出值，无值则输出默认值 -->
<{$bbb??'默认值'}>
<hr>
<!-- ？= 变量为真时输出，不为真时不输出 -->
<{$bool?='我是真的'}>
<hr>
<!-- ?: 变量为真时输出变量本身，不为真时输出默认值 -->
<{$bool?:'我是假的'}>
<hr>


<!-- 可以使用literal标签来防止模板标签被解析，不会被模板引擎解析，直接保留原样输出 -->
{literal}
<{$a}>代表什么意思
{/literal}
<!-- 模板注释支持多行，模板注释在生成编译缓存文件后会自动删除，这一点和Html的注释不同 -->
<{/* 注释内容 */}>

<{/*
多行注释
注释内容
*/}>
</body>
</html>